import { defineStore } from 'pinia'
import { ref } from 'vue'

export const useUserStore = defineStore('user', () => {
  // state
  const userType = ref('')

  // actions
  const setUserType = (value) => {
    userType.value = value || ''
  }

  // 使用 unistorage 插件的配置（与官方示例一致）
  const unistorage = {
    key: 'user',
    paths: ['userType']
  }

  return {
    // state
    userType,
    // actions
    setUserType,
    // unistorage config
    unistorage
  }
})

